import base from '@/api/baseurl';
import request from '@/utils/request'


// 1./ts/findtask_s 子表的查询 
//  2./ts/addsTask 子表的新增 
//  3./ts/updatesTask 子表的修改
//   4./ts/delsTask 子表的删除  











/**
 * 流程-查询
 * @param {*} query 
 * @returns 
 */
export function findtask_s(query) {
  return request({
    baseURL: base.appBaseApi,
    url: '/ts/findtask_s',
    method: 'get',
    params: query
  })
}

/**
 * 流程-删除
 * @param {*} query 
 * @returns 
 */
 export function delsTask(query) {
  return request({
    baseURL: base.appBaseApi,
    url: '/ts/delsTask',
    method: 'get',
    params: query
  })
}

/**
 * 流程-增加
 * @param {*} data 
 * @returns 
 */
export function addsTask(data) {
  return request({
    baseURL: base.appBaseApi,
    url: '/ts/addsTask',
    method: 'post',
    data
  })
}

/**
 * 流程-修改
 * @param {*} data 
 * @returns 
 */
 export function updatesTask(data) {
  return request({
    baseURL: base.appBaseApi,
    url: '/ts/updatesTask',
    method: 'post',
    data
  })
}

/**
 * 任务设置-流程：节点类型-查询
 * @param {*} query
 * @returns
 */
 export function findNodeType(query) {
  return request({
    baseURL: base.appBaseApi,
    url: '/ts/node',
    method: 'get',
    params: query
  })
}

/**
 * 获取首节点代码
 * @param {*} query 
 * @returns 
 */
export function addcoaCode(query) {
  return request({
    baseURL: base.appBaseApi,
    url: '/ts/addcoa_code',
    method: 'get',
    params: query
  })
}

/**
 * 获取子节点代码
 * @param {*} query 
 * @returns 
 */
export function addcoaCodeZi(query) {
  return request({
    baseURL: base.appBaseApi,
    url: '/ts/addcoa_code_zi',
    method: 'get',
    params: query
  })
}


